.page {
		width: 100%;
		height: 100%;
		background-color: #FCFBFF;
		//overflow: hidden;
	}

	.head-item{

		padding: 100rpx 20rpx 26rpx;
		justify-content: space-between;
		color: #FFFFFF;		
		background: linear-gradient(to bottom , #2554FE 0% , #5E7FFF 100%);
	}
	.head-item-return image{
		width: 20rpx;
		height: 35rpx;
		margin-left: 10rpx;
	}
	.head-item-title{
		font-size: 32rpx;
		margin-left: -22rpx;
	}
	.head-item-con1,.head-item {
		display: flex;
		flex-direction: row;
		align-items: center;
	}

	.head-item-con1 image {
		width: 30rpx;
		height: 36rpx;
		margin-left: 20rpx;
	}

	.head-item-con1 input,.head-item-con2 {
		font-size: 26rpx;
		color: #FFFFFF;
		margin-left: 6rpx;
	}
	.head-item-con2{
		font-size: 32rpx;
		margin-left: -40rpx;
		font-weight: 800;
	}
	.head-item1,.item {
		//height: 600rpx;
		margin: 36rpx auto 0;
		background-color: #FFFFFF;
		width: 84%;
		padding: 20rpx 30rpx;
		box-shadow: 0rpx 0rpx 20rpx 4rpx #e3e3e3;
	}

	// .head-item1-con1 {
	// 	display: flex;
	// 	align-items: center;
	// 	flex-direction: row;
	// 	justify-content: space-between;
	// 	padding: 16rpx;
	// 	margin-top: 26rpx;
	// }
	.head-item1-con1 {
		display: flex;
		align-items: center;
		//flex-direction: row;
		justify-content: space-between;
		//padding: 16rpx;
		margin: 20rpx 0 30rpx;
	}

	
	.dayNum {
		display: flex;
		flex-direction: column;
		align-items: center;
		width: 100%;
		
	}

	.noweek {
		width: 120%;
		color: #1546FA;
		font-size: 34rpx;
		font-weight: 600;
		//background-color: #007AFF;
	}

	.week {
		font-size: 32rpx;
		margin-top: 30rpx;
		color: #999999;
		
	}

	.dayNum {
		font-size: 26rpx;
		color: #999999;
	}

	.dayNum image {
		width: 122rpx;
		height: 30rpx;
	}
	.head-item1-con2{
		margin-top: 30rpx;
	}
	.begin{
		display: flex;
		align-items: center;
		border-bottom: 1rpx solid #EEEEEE;
		padding: 40rpx 0rpx;
		font-size: 32rpx;
		//font-weight: 800;
	}
	.head-item1-con2 .begin:last-child {
		border-bottom: none;
	}
	.middle{
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	.middle-left{
		width: 100%;
		display: flex;
		align-items: center;
	}
	.middle-left-content{
		width: 100%;		
	}
	.close{
		width: 40rpx;
		height: 40rpx;
		margin-right: 10rpx;
		margin-left: -10rpx;
	}
	.close image{
		width: 100%;
		height: 100%;
	}
	.end{
		//border-bottom: none;
		width: 100%;
	}
	.dot{
		width: 26rpx;
		height: 25rpx;
		border-radius: 100%;
		margin-right: 16rpx;
		background-color: #CCCCCC;
		position: relative;
	}
	.dot-censer{
		background-color: #5E7FFF;
	}
	.dot-censer view{
		width: 16rpx;
		height: 16rpx;
		border-radius: 100%;
		position: absolute;
		top: 50%;
		left: 50%;
		background-color: #FFFFFF;
		margin-left: -8rpx;
		margin-top: -8rpx;
	}
	.end-box-yh{
		width: 36rpx;
		height: 34rpx;
		border-radius: 100%;
		margin-right: 14rpx;
		margin-left: -6rpx;
	}
	.end-box-yh image{
		width: 100%;
		height: 100%;
		border-radius: 100%;
		
	}
	.end-box{
		display: flex;
		justify-content: space-between;
		align-items: center;
		border-bottom: 1rpx solid #EEEEEE;
	}
	.origin{
		width: 100%;
		//overflow: ;
		//background-color: #007AFF;
	}
	.addImage{
		width: 43rpx;
		height: 39rpx;
		margin-left: 10rpx;
		//margin-top: 20rpx;
	}
	.item {
		width: 84%;
		padding: 10rpx 30rpx;
	}
	
	.item .item-con:last-child {
		border-bottom: none;
	}
	
	.item-con {
		display: flex;
		align-items: center;
		justify-content: space-between;
		padding: 30rpx 0;
		border-bottom: 2rpx solid #E3E3E3;
	}
	.select-type-gl{
		margin-right: 10rpx;
		font-size: 30rpx;
		color: #5b5b5b;
	}
	.select-type {
		display: flex;
		align-items: center;
	}
	.select-type text{
		font-size: 30rpx;
		margin-left: 10rpx;
	}
	.item-con-title {
		font-size: 30rpx;
		font-weight: 600;
	}
	.item-con-price{
		display: flex;
		align-items: center;
	}
	.item-con-price-cost_price{
		font-size: 30rpx;
		margin-left: 6rpx;
	}
	.item-con-cashNum{
		width: 40%;
	}
	.select-type input {
		// width: 60%;
		// background-color: #007AFF;
		text-align: right;
		font-size: 28rpx;
	
	}
	
	.select-type-img image {
		width: 50rpx;
		height: 60rpx;
	}
	
	.back-type {
		width: 160rpx;
		text-align: center;
		//background-color: #007AFF;
		height: 60rpx;
		font-size: 28rpx;
		border-radius: 50rpx;
		border: 1rpx solid #DDDDDD;
		display: flex;
		align-items: center;
		justify-content: space-between;
	
		//padding: 30rpx 0;
	}
	
	.back-type view {
		padding: 0 10rpx;
	
	}
	
	.back-type-back {}
	
	.back-type-one {}
	
	.back-type-all {
		width: 64rpx;
		height: 60rpx;
		line-height: 60rpx;
		border-radius: 50rpx;
		background-color: #1546FA;
		color: #FFFFFF;
	}
	
	.box {
		position: fixed;
		top: 0;
		width: 100%;
		height: 100%;
		z-index: 99;
	}
	
	.shadow {
		height: 100%;
		background-color: #000000;
		opacity: 0.4;
	}
	
	.box-content {
		position: absolute;
		bottom: 0;
		width: 100%;
		min-height: 500rpx;
		background-color: #FFFFFF;
		border-radius: 40rpx 40rpx 0 0;
	}
	
	.box-head {
		position: relative;
		clear: both;
		display: flex;
		flex-direction: row;
		justify-content: space-between;
		align-items: center;
		padding: 20rpx;
		width: 90%;
		margin: 0 auto;
		font-size: 30rpx;
		
	}
	.box-head image{
		width: 42rpx;
		height: 42rpx;
	}
	.addImage2{
		width: 42rpx;
		height: 42rpx;
	}
	.closeSche {
		width: 60rpx;
		height: 60rpx;
	}
	
	.box-type {
		width: 96%;
		padding: 20rpx;
		margin: 20rpx auto;
	}
	
	.box-type span {
		display: block;
		border-top: 1rpx solid #F0F2F5;
		width: 100%;
		height: 120rpx;
		font-size: 30rpx;
		line-height: 120rpx;
	}
	.item1-select{
		display: flex;
		align-items: center;
		justify-content: space-between;
		color: #3D3D3D;
		border-bottom: 1rpx solid #E3E3E3;
		padding: 30rpx 0;
	}
	.item1-select image{
		width: 50rpx;
		height: 50rpx;
	}
	.item1-add{
		width: 100%;
		//margin: 0 auto;
		text-align: center;
		display: flex;
		flex-direction: column;
		padding: 60rpx 0;
	}
	.item1-add-select image{
		width: 56rpx;
		height: 56rpx;
		margin: 0 auto;
	}
	.item1-add-title{
		margin-top: 10rpx;
		color: #CCCCCC;
	}
	
	.item3 .item-con input {
		text-align: right;
	}
	
	.bottom-tip {
		margin: 60rpx 0;
		display: flex;
		align-items: center;
		padding: 0 30rpx 0rpx;
	}
	
	.tip-title {
		color: $dominant-color;
	}
	
	.checkbox,
	.check-box {
		border-radius: 50%;
	}
	
	.button {
		width: 100%;
		position: fixed;
		bottom: 0;
		background-color: #FFFFFF;
		box-shadow: -3rpx -3rpx 26rpx 1rpx #eeeeee;
		//smargin-bottom: 60rpx;
	}
	
	.predict {
		display: flex;
		align-items: center;
		color: #999999;
	}
	
	.btn-item {
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	
	.predictPrice {
		margin: 0 40rpx 0 30rpx;
		
	}
	.cost_price{
		font-size: 32rpx;
		font-weight: 900;
		margin: 0 10rpx;
		color: #000000;
	}
	.formData {
		width: 200rpx;
		text-align: center;
		padding: 60rpx 30rpx;
		background-color: #007AFF;
		color: #FFFFFF;
		font-size: 30rpx;
	}
	.head-select{
		width: 100%;
		margin-top: 2rpx;
		background-color: #FFFFFF;
		//display: flex;
		//align-items: center;
		//justify-content: center;
		text-align: center;
		//background-color: #F4F4F4;
		padding:20rpx 0;
		box-shadow: 0rpx 0rpx 20rpx 4rpx #e3e3e3;
		overflow: hidden;
		
	}
	.head-select-con{
		display: flex;
		align-items: center;
		justify-content: center;
		//margin-left: -210rpx;
		color: #000000;
		font-size: 30rpx;
	}
	.head-select-con input{
		text-align: right;
	}
	.head-select-con label{
		font-size: 28rpx;
	}
	.head-select-con image{
		width: 50rpx;
		height: 50rpx;
	}
	.screen-type {
		display: inline-block;
		margin-left: 60rpx;
	}
	
	.type-item {
		margin-top: 16rpx;
		//width: 190rpx;
		height: 60rpx;
		background-color: #ebebeb;
		text-align: center;
		line-height: 60rpx;
		margin-left: -20rpx;
		padding: 0 20rpx;
		border: 2rpx solid #FFFFFF;
		box-sizing: border-box;
	}
	
	.have {
		border: 2rpx solid #007AFF;
		background-color: #FFFFFF;
		color: #007AFF;
	}
	.threeMeals{
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	.threeMeals-title{
		margin-top: 26rpx;
		font-size: 28rpx;
	}
	.threeMeals-select{
		margin-right: 20rpx;
	}
	.threeMeals-is radio:last-child{
		margin-left: 30rpx;
	}
	.driver-cost{
		width: 94%;
		margin: 40rpx auto 0;
		background-color: #5E7FFF;
		text-align: center;
		height: 80rpx;
		line-height: 80rpx;
		color: #FFFFFF;
		font-size: 30rpx;
		margin-bottom: 20rpx;
	}
	.box-selectCar{
		width: 95%;
		padding: 20rpx;
	}
	.selectCar-head{
		margin-top: 16rpx;
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	.selectCar-tick{
		display: flex;
		align-items: center;
		font-size: 18rpx;
	}
	.selectCar-tick-con2{
		margin: 0 36rpx;
	}
	.box-selectHead{
		width: 100%;
		padding: 20rpx 0 0;
	}
	.selectCar-head-clear{
		color: $dominant-color;
		font-size: 26rpx;
	}
	.msgagreem-item{
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;		
		overflow-x: scroll;
		background-color: #FFFFFF;
		color: #000000;
		z-index: 999;	
		
	}
	.msgagreem-item-title{
		display: flex;
		justify-content: space-between;
		font-size: 36rpx;
		font-weight: 900;
		padding: 40rpx 26rpx;
		margin-top: 30rpx;
	}
	.msgagreem-item-title image{
		width: 40rpx;
		height: 40rpx;
		margin-right: 20rpx;
	}
	.msgagreem{
		padding: 10rpx 26rpx;
		font-size: 30rpx;
		height: 100%;
		overflow: scroll;
		padding-bottom: 40rpx;
		text-indent: 60rpx;
	}
	// .form{
	// 	position: fixed;
	// 	bottom: 20rpx;
	// 	left: 2%;
	// 	width: 96%;
	// 	margin: 0 auto;
	// 	height: 100rpx;
	// 	border-radius: 10rpx;
	// 	line-height: 100rpx;
	// 	background: linear-gradient(to bottom , #2554FE 0% , #5E7FFF 100%);
	// }
	.formData{
		width: 100%;
	}
	.carClick{
		margin: 6rpx 0;
	}
	.ju-box{
		width: 100%;
		//height: 500px;
		//background-color: #FFFFFF;
	}
	.ju-box-content{
		min-height: 900rpx;
	}
	.box-head-sure{
		color: #2185ff;
		font-size: 32rpx;
	}
	.box-type-item1{
		display: flex;
		align-items: center;
		justify-content: space-between;
		margin-top: 0rpx;
		position: relative;
		//text-align: center;
	}
	.box-type-item1 input{
		//width: 260rpx;
		// height: 100rpx;
		// background-color: #00B26A;
	}
	.box-type-item1-con3{
		text-align: right;
	}
	.box-type-item2-ima1{
		width: 180rpx;
		height: 26rpx;
	}
	.box-type-item2{
		margin-top: 20rpx;
		display: flex;
		align-items: center;
		justify-content: space-between;
		text-align: center;
		font-size: 30rpx;
		color: #7b7b7d;
		
		//padding: 0 6rpx;
	}
	
	.box-type-item2-del{
		display: flex;
		align-items: center;
		justify-content: center;
		flex-direction: column;
		position: relative;
	}
	.box-type-item2-ima2{
		width: 36rpx;
		height: 41rpx;
		margin-top: 20rpx;
		position: absolute;
		top:30rpx ;
	}
	
	
	
	
	.starTime-ima1{
		width: 30rpx;
		height: 30rpx;
		margin-right: 6rpx;
	}
	.starTime{
		display: flex;
		align-items: center;
		flex-direction: row;
		//width: 300rpx;
		font-size: 32rpx;
		margin-left: -2rpx;
		color: #999999;
		//background-color: #007AFF;
		//flex-direction: row;
	}
	.starTime input{
		
		width: 230rpx;
		// /background-color: #007AFF;
	}
	.starTime-ima2{
		width: 50rpx;
		height: 60rpx;
	}
	.starTime>.starTime-day{
		width: 170rpx;
		//text-align: right;
		//background-color: #007AFF;
	}
	.starTime-day input{
		margin-left: 50rpx;
	}
	.starTime-day-con{
		width: 220rpx;
		color: #000000;
		text-align: right;
		margin-left: -50rpx;
	}
	.star_time{
		font-size: 32rpx;
		color: #000000;
	}
	.box-type-item2-sel{
		
		//background-color: #007AFF;
	}
	
